package com.shuke.medical.insure.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author woo hua
 * @date 2023-03-31 17:01
 */
@Data
@NoArgsConstructor
@ApiModel(value="医保退费返回对象")
public class ChsRefundVO implements Serializable {

    @ApiModelProperty("结算中心流水号")
    private String refdSn;

    @ApiModelProperty("医保退费流水号")
    private String hiFefdSn;

    @ApiModelProperty("医保退费日期")
    private String hiTrnsDate;

    @ApiModelProperty("医保退费时间")
    private String hiTrnsTime;

    /**
     * SUCC:成功
     * FAIL:失败
     * EXP:异常，医保退费成功，自费退费失败，可发起退纯自费重试
     */
    @ApiModelProperty("退费状态")
    private String refStatus;

    @ApiModelProperty("医保扩展数据")
    private String extData;
}
